to avouch something - Türkisch Englisch Wörterbuch